About Dizzy Dwellings Ltd (13308278) United Kingdom