About Sapphire Controls Limited (02242128) United Kingdom