About Pool Seal Limited (07379791) United Kingdom