About O Dare Longueville Limited (11639621) United Kingdom