About Kapok (1988) Ltd (02209703) United Kingdom