About Ogden Yorkstone Limited (00792556) United Kingdom