About Royal Oak Ilminster Ltd (11863563) United Kingdom