About Pleasant Island Rentals Limited (11876684) United Kingdom