About Strood Cabs Limited (05397447) United Kingdom