About Ohio 124 Limited (08355558) United Kingdom