About Dewick-tew Homes Ltd (12742759) United Kingdom