About B & H Oddjob Ltd (12767100) United Kingdom