About Telford Burger Trading Limited (13311767) United Kingdom