About Kilgarth Development Company Limited (SC193430) United Kingdom