About Beach Sealants Limited (07660997) United Kingdom