About Taylor Norrie Limited (07923846) United Kingdom