About O Patrick Associates Ltd (10305574) United Kingdom