About Oswald James Limited (04791350) United Kingdom