About Ogilvie Dogs Limited (10838005) United Kingdom