About Oxby Birmingham Limited (08471126) United Kingdom