About John Rae Architecture And Design Ltd (SC412488) United Kingdom