About Williams Fasteners Ltd (12621323) United Kingdom