About Proteus Associates (oxford) Limited (09986179) United Kingdom