About Sunbeam Paddock Limited (11921789) United Kingdom