We are trade only - minimum order £100

Contact us

Office and Factory Address:

51 Tower Street, Edinburgh, EH6 7BN.

Tel. 0131 554 4640

Visits are strictly by appointment only.