About Lloyd & Whyte Group Limited (01143899) United Kingdom