About Richard Hagen Limited (01223424) United Kingdom