About Patricia Algar Ltd (08699691) United Kingdom