About Grace And Hardy Limited (11360535) United Kingdom