About P. & M. Brill Limited (01254734) United Kingdom