About Jensen Homes Limited (05907462) United Kingdom