About The Excedia Group Ltd (07448839) United Kingdom