About Jaffrey Management Limited (05755954) United Kingdom