About O.j. Williams Limited (06678035) United Kingdom