About Beechrow Clothing Manufacturing Limited (03818319) United Kingdom