About O & H Services Limited (06081595) United Kingdom