About Bromhead Photography Limited (05820747) United Kingdom