About Lleshi Formwork Limited (10652379) United Kingdom