About Ark Dwellings Ltd (13280782) United Kingdom