About Jameson Holdings Limited (02696768) United Kingdom