About Toll Bar Limited (09900981) United Kingdom