About Thomas Mead Ltd (12081766) United Kingdom