About Jenneson Holdings Ltd (12749578) United Kingdom