About Taylor Grace Holdings Limited (11145763) United Kingdom