About Thomas Mellum Ltd (06683331) United Kingdom