About Richard Haswell Limited (08497973) United Kingdom