About Ian Halstead Wills Limited (09921584) United Kingdom