About Garrick Hendon Management Co. Limited (02094848) United Kingdom