About Trade Centre Installations Ltd (13051938) United Kingdom