About Barrie Stephen Diffusion Limited (05811504) United Kingdom