About L S Comben Ltd (07679203) United Kingdom