About Tyrrell Homes Limited (06608812) United Kingdom