About Walmer Turrets Limited (05399997) United Kingdom