About Kitterick Investments Ltd (05980236) United Kingdom