About Sunpower Industrial Co. Ltd. (10307260) United Kingdom