About Trevor Coffen Construction Limited (05583405) United Kingdom