About Spirit Of Camden Ltd (12442752) United Kingdom