About T Allen Metal Finishers Limited (13526075) United Kingdom