About Jaffleman Ltd (13030076) United Kingdom