About I & D Dwellings Limited (10821951) United Kingdom