About Thomas Loxton Ltd (08945111) United Kingdom