About A & L Builders Ltd. (04223339) United Kingdom