About Salcombe Embroiderers Limited (05375587) United Kingdom