About Handyman On Sea Ltd (12320960) United Kingdom