About Exel Design & Management Ltd (07238922) United Kingdom