About Baynham Paint & Finish Limited (08965142) United Kingdom