About Redhouse Barn Bromsgrove Limited (08534922) United Kingdom