About Selly Oak A38 Limited (10130079) United Kingdom