About Thomas Miller (management Services) Ltd (01903918) United Kingdom