About Hexthorpe New Store Limited (11344763) United Kingdom