About O & F Design Limited (10177220) United Kingdom