About Alona Clark Installations Limited (10675011) United Kingdom