About Reclaimed Concrete Solutions Ltd (11492836) United Kingdom