About Tony Russell Industries Limited (06942647) United Kingdom