About Thomas Ian Mason Ltd (12888098) United Kingdom