About Laurence Keen Holdings Limited (02474285) United Kingdom