About Tom Ford Architecture Ltd (13386407) United Kingdom