About Terry Francis Building Limited (08227154) United Kingdom