About Black Bay It Limited (12173911) United Kingdom