About The Type Media & Design Ltd (13575907) United Kingdom