About P. L. Middleditch Limited (03324732) United Kingdom