About Londrom Ltd (12117612) United Kingdom