About T & A Media Properties Ltd (13042395) United Kingdom