About Taylor Grange (oldbury) Limited (12000499) United Kingdom