About Exelin Limited (08352040) United Kingdom