About Lillian Construction Limited (12814105) United Kingdom