About M&f Jaffrey Limited (05675264) United Kingdom