About R&ecom Ltd (13278558) United Kingdom