About Chelsea Technologies Ltd (00832429) United Kingdom