About Sheerthorn Limited (12658907) United Kingdom