About Trevor Burrows Photography Limited (04076261) United Kingdom