About Trailing Bean Ltd (13055722) United Kingdom