About Liminal Space Associates Ltd (08024470) United Kingdom