About Lindenbauer Construction Limited (11588836) United Kingdom