About British Cured Pilchards Limited (01547757) United Kingdom