About Sancus Utilities Limited (10387043) United Kingdom