About Mccarthy Taylor Management Limited (09785605) United Kingdom