About Mckenbo Associates Limited (09749630) United Kingdom