About Burger Plus Telford Ltd (13098102) United Kingdom