About Taylor Mac Limited (07543851) United Kingdom