About Jeffrey & Rigg Limited (04263471) United Kingdom