About Russ Hadfield Limited (06083291) United Kingdom