About Telamon International Services Lp (SL024932) United Kingdom