About Lmc Oxford Holdings Limited (07665970) United Kingdom