About Coburn Fasteners Limited (05218232) United Kingdom