About Vernon Road Store Ltd (09762166) United Kingdom