About Gill Mini Store Ltd (12172424) United Kingdom