About 3 Interior Contracts Limited (NI601119) United Kingdom