About Sunseeker Ltd. (04264005) United Kingdom