About V & R Contracts Limited (03235166) United Kingdom