About Harod Associates Limited (07415697) United Kingdom