About Kerwood Management Ltd (13391451) United Kingdom