About Jim & Sheila Ltd. (SC267070) United Kingdom