About O. Thomas Limited (05396760) United Kingdom