About J. & D. Cabs Limited (SC328493) United Kingdom