About Severn Valley Fasteners Ltd (05990368) United Kingdom