About Charlie Bard Photography Limited (11020233) United Kingdom