About C & L Mail Order Ltd (06370258) United Kingdom