About Vohra Store (meadow Lane) Limited (07782975) United Kingdom