About H. S. Pitt & Leeson Limited (00206287) United Kingdom