About Delano Pool Limited (09496104) United Kingdom