About J.r. & S.r. Webber Limited (00803331) United Kingdom