About Keen Young & Co Limited (02996372) United Kingdom