About London Equine Services Limited (11795911) United Kingdom