About Oxford & Bond Limited (12742246) United Kingdom