About Criddle & Co.limited (00478878) United Kingdom