About Oldbury Holdings Limited (13320971) United Kingdom