About Composition Design Limited (07096385) United Kingdom