About V & R Solutions Ltd (07822169) United Kingdom