About Star And Garter (metheringham) Limited (10300907) United Kingdom