About Clement Ogilvie Limited (09301304) United Kingdom