About Taylor Blake Limited (09426376) United Kingdom