About T & D Security Systems Limited (SC298847) United Kingdom