About Trevor Bacon Limited (05860104) United Kingdom