About Sackels Limited (13138330) United Kingdom