About J.r. Shattock Limited (12072983) United Kingdom