About The Departed Limited (10941732) United Kingdom