About Osborne Fasteners Limited (05924835) United Kingdom