About Phillip Tubbs Limited (03343908) United Kingdom