About Sir Francis Pittis & Son Limited (02348203) United Kingdom