About Dekra Homes Ltd (10188011) United Kingdom