About Bower T1976 Limited (05090814) United Kingdom