About Abell Fasteners Ltd (04799525) United Kingdom