About Cooper & Cooper Mobile Home Rental Limited (09879876) United Kingdom