About Ascella Design Ltd (12909497) United Kingdom