About Harry Jacobson Agencies Ltd. (SC382747) United Kingdom