About Hargreaves Services (blindwells) Limited (08587087) United Kingdom