About Hammerson Shelf Co 12 Limited (12286821) United Kingdom