About Blockhausklaus Montage & Export Limited (06912579) United Kingdom