About Bough & Harriss Limited (08249308) United Kingdom