About The Lloyd Thomas Partnership Ltd (06708291) United Kingdom