About Knowles & Son (oxford) Ltd (00229643) United Kingdom