About Hamilton Scott Limited (10055743) United Kingdom