About Candall Ltd (07887680) United Kingdom