About German Engineered Homes Limited (07102896) United Kingdom