About Oaks Bromsgrove Ltd (12856380) United Kingdom