About Maguire Trading (london) Ltd (13286439) United Kingdom