About Bachmann Europe Plc (02392907) United Kingdom