About Sackers Limited (01526052) United Kingdom