About Stanton Hockett Limited (13338788) United Kingdom