About R &c Pallets Ltd (10954075) United Kingdom