About Harmar Limited (02021908) United Kingdom