About Kitching Associates Limited (12436374) United Kingdom