About Jenfleet Limited (01550947) United Kingdom