About Holhar Limited (07417248) United Kingdom