About Hector Mac Innes Ltd (SC619770) United Kingdom