About Bark And Ride Limited (SC537211) United Kingdom