About New Andra Design Ltd (12928499) United Kingdom