About Holst Associates Limited (03711557) United Kingdom