About Sunstrike Bean Ltd (13414867) United Kingdom