About Ogilvey Pittenweem Limited (11644022) United Kingdom