About Stanthorne (polmont) Limited (10977322) United Kingdom