About Jones & Carr Ltd (05188958) United Kingdom