About Jeffrey Carr Limited (01662083) United Kingdom