About Tay And Plym Ltd (12121168) United Kingdom