About Smestow Brook Limited (12981052) United Kingdom