About Towersey Pictures Limited (09967500) United Kingdom