About Ludwig Entreprenad & Lantbruk Limited (13347815) United Kingdom