About Higham Super Store Limited (10271823) United Kingdom