About Jenkins Holdings Ltd (12862747) United Kingdom