About A & B Interior Projects Limited (07987328) United Kingdom