About Oxbow Partners Limited (09863607) United Kingdom