About A.f. Mcpherson & Co. Limited (SC246942) United Kingdom