About The House Of Clan Jamfrie Ltd. (SC247608) United Kingdom