About J.r. Baughan Limited (02953919) United Kingdom