About Exceedia Limited (05273185) United Kingdom