About Roy Hatfield Limited (01384830) United Kingdom