About Happerley Retail Operations Limited (12762505) United Kingdom