About Playfair Consultancy Group C.i.c. (SC475488) United Kingdom