About Richard Truscott Photography Limited (06134581) United Kingdom