About Sunseeker Power Equipment Ltd. (06815327) United Kingdom