About Ogilvie Abbotsford Limited (SC091423) United Kingdom