About Harmers Limited (04261598) United Kingdom