About Neale S Taxis Limited (05550018) United Kingdom