About L & R Intertrade Ltd (06438463) United Kingdom