About L Edmondson Building Ltd (12058127) United Kingdom