About Joggins And Partners Ltd. (11697024) United Kingdom