About Rupert David Ltd. (05466147) United Kingdom