About Gallardo Construction Limited (12231610) United Kingdom