About Timmis Management Services Limited (10790706) United Kingdom