About Thomas Leveritt Ltd (07646510) United Kingdom