About Richard Allen Photography Limited (09540304) United Kingdom