About Tyrrell Builders Limited (04241310) United Kingdom