About Apparo Design Limited (04308002) United Kingdom