About William Crann & Son Ltd. (SC238847) United Kingdom