About West End Manufacturing Limited (07728613) United Kingdom