About Leovic Construction Limited (06898506) United Kingdom