About Scobie Equipment Limited (10180099) United Kingdom