About Tilbury Essex Ltd (12800960) United Kingdom