About Stal (uk) Limited (07309541) United Kingdom