About The Tall Wall Limited (10621322) United Kingdom