About Andrulis Sterling Ltd (09689038) United Kingdom