About Sullivan Architectural Limited (11716118) United Kingdom