About S. George & Co. Ltd. (SC480513) United Kingdom