About Dimmack Homes Limited (10642669) United Kingdom