About O Nion & Thomson Limited (06158784) United Kingdom