About Harmor Limited (07220280) United Kingdom