About Taylor Mcintyre Limited (SC387978) United Kingdom