About J.a. Pye (oxford) Holdings Limited (01328106) United Kingdom