About Jeffrey Mccall Associates Limited (02291317) United Kingdom