About Mckinlay & Cunliffe Limited (03858328) United Kingdom