About Craiglamb Ltd (08188796) United Kingdom