About Precision Sheet Engineering Limited (04230796) United Kingdom