About Hoggarth Cooke Partnership Limited (09488476) United Kingdom