About Jeffrey Manful Limited (11273955) United Kingdom