About Justine Rattray Architecture Ltd (09078841) United Kingdom