About B&a It Services Ltd (12023834) United Kingdom