About John Farmer (builders) Sunbury Limited (00742816) United Kingdom