About Max Thomas Family Holdings Ltd (01317804) United Kingdom