About Royal Oak Ramsden Limited (11841135) United Kingdom