About Hengar Associates Limited (05799190) United Kingdom