About Ob Contractors Limited (02064653) United Kingdom