About Lloyd Cocks & Cattell Limited (06014408) United Kingdom