About Laurence Mence Limited (07991480) United Kingdom