About Shafer Haggart (u.k.) Limited (02952935) United Kingdom