About Trevor Smith Building Limited (04389376) United Kingdom