About Assemtron Ltd (12421651) United Kingdom