All content is © copyright Ambassador Textiles Limited, Unit A Vulcan Point, Vulcan Street, Oldham, Greater Manchester, OL1 4DR. All rights reserved. Ambassador Textiles Limited is registered in England & Wales under company number 01065177. VAT number GB145480860. All rights reserved.