About Taylor Mcdowell Limited (NI663101) United Kingdom