About Alfred Tools Ltd (12712880) United Kingdom