About L&r Intertrading Ltd (06580791) United Kingdom