About Irving & Hunt Limited (06480456) United Kingdom