About Taylor Brooks Limited (11965366) United Kingdom