About Veck Composite Fasteners Limited (04479394) United Kingdom