About Sgr Tenbury Limited (10242886) United Kingdom