About Ted Humble Smith Photography Limited (06088794) United Kingdom