About Alca Fasteners Limited (04085713) United Kingdom