About Spainsburys Ltd (12593646) United Kingdom