About The Spirited Camden Ltd (12178232) United Kingdom