About Haggis Camera Limited (07432710) United Kingdom