About Tallerwall Limited (09300739) United Kingdom