About West End Manufacturing Limited (12856957) United Kingdom