About C.a. Mcpherson Ltd. (SC286476) United Kingdom