About Standell Components (holdings) Limited (07491905) United Kingdom