About Diamond Shelf Company Number 41 Limited (NI625475) United Kingdom