About Taylor Minns Limited (04667920) United Kingdom