About Michael Terry Ltd (12376665) United Kingdom