About Taylor Pallister Limited (00613907) United Kingdom