About Tollgate Associates Ltd (11858610) United Kingdom