About Ogilvie Hall Limited (08240373) United Kingdom