About Service Central Ltd (11542932) United Kingdom