About R L Juggins Homes Limited (04636773) United Kingdom