About Max Thomas Ltd (12700504) United Kingdom