About Myers Architectural Services Limited (08146860) United Kingdom