About Ljo Construction Limited (07563920) United Kingdom