About Glen Jevon Photography & Video Limited (07720936) United Kingdom