About Gilly Kinloch Ltd (06951626) United Kingdom