About Jeffrey Management Limited (02634071) United Kingdom