About O.f.r. Limited (05595264) United Kingdom