About Vaughan Architecture Ltd (09048396) United Kingdom