About T & S Electrical Retail Limited (06977830) United Kingdom