About Fox & Bear Photography Limited (13635078) United Kingdom