About Kittoe & Partners Ltd (13298113) United Kingdom