About Patricia Lodge Communications Limited (10265574) United Kingdom