About Tor Architectural Services Ltd (12486237) United Kingdom