About Sp Grogan And Sons Limited (13497204) United Kingdom