About Mckie Fo Ltd (SC577439) United Kingdom