About V & O Ideal Homes Limited (06131760) United Kingdom