About Jackwood Limited (11922530) United Kingdom