About Ullmayer Sylvester Architects Limited (05416369) United Kingdom