About New Design London Ltd (09381924) United Kingdom