About Taylor & Marr Limited (00462795) United Kingdom