About Ken Baikie Consultants Ltd (07897236) United Kingdom