About Os Trading & Engineering Limited (11577507) United Kingdom