About Lar Formwork Limited (12835602) United Kingdom