About Phillip Carroll Limited (11404925) United Kingdom