About J.s.f.m. Ltd. (04600959) United Kingdom