About T.mcd Developments Global Limited (05027334) United Kingdom