About Taylor Mormont Limited (11974455) United Kingdom