About Exel Secretarial Services Limited (00817717) United Kingdom