About Astrachrome Ltd. (07942789) United Kingdom