About Helix Surfacing Ltd (07782476) United Kingdom