About Gillahill Ltd (SC447564) United Kingdom