About Stanron Limited (07274951) United Kingdom