About Shakers Studio Art & Interior Design Company Ltd (11073714) United Kingdom