About Oldbury Howard Limited (05847052) United Kingdom