About Lee Broomfield Photo Limited (05780476) United Kingdom