About Film & Photo Ltd (02486978) United Kingdom