About Haimes Shepherd Limited (09490499) United Kingdom