About Sherridans Limited (08382296) United Kingdom