About Peter Horton Textiles Limited (05477323) United Kingdom