About O & F Racking Solutions Ltd (13132288) United Kingdom