About Lillie Building Company Limited (12575702) United Kingdom