About Store End Ltd (12296676) United Kingdom