About Spenner Plant Ltd (10748780) United Kingdom