About Pailthorpe & Company Limited (07723180) United Kingdom