About A & L Interior Construction Limited (07373270) United Kingdom