About Larkridge Construction Limited (06019590) United Kingdom