About Tennant Street (birmingham) Limited (09686686) United Kingdom