About Ferguson & Menzies Holdings Limited (SC527787) United Kingdom