About Oxley Barnes Limited (09528299) United Kingdom