About B C Services Benfleet Limited (10778233) United Kingdom