About Timothy Richards Architectural Fine Art Commissions Limited (04848104) United Kingdom