About Dc O Carroll Limited (10270294) United Kingdom