About Toll Bar Services Ltd (08357109) United Kingdom