About Lockmaster Worldtrading Lp (LP019469) United Kingdom