About Liquid Space Design Ltd (05792704) United Kingdom