About Newport Taylor And Baines Limited (11626903) United Kingdom