About Jolley Holdings Ltd (11841827) United Kingdom