About Bechmann Limited (03138649) United Kingdom