About Stafford King (controls) Limited (00985668) United Kingdom