About Clocktower Kebab Pizza House Limited (12939919) United Kingdom