About Taylor Bloxham Group Limited (00349879) United Kingdom