About Telford Eight Ltd (12691220) United Kingdom