About Gilfedder & Mcinnes Ltd. (SC338570) United Kingdom