About Charter Photography Ltd (09511002) United Kingdom