About Abbots Store Limited (04006227) United Kingdom