About Barr Fraser Group Holdings Limited (SC527918) United Kingdom