About Howard Lloyd & Company Limited (00124747) United Kingdom