About Sarg & Ely Limited (13060771) United Kingdom