About Stobie Limited (10529978) United Kingdom