About Chris Osmond Limited (06960637) United Kingdom