About Seven & I Limited (09583576) United Kingdom