About Hollake Limited (12278844) United Kingdom