About Alma Constraction Ltd (09196838) United Kingdom