About Belltower Limited (09173840) United Kingdom