About The Phillip Leigh Partnership Ltd (12608234) United Kingdom