About Kitching Solutions Ltd (09246310) United Kingdom