About Sacker Spuds Ltd (07359813) United Kingdom