About Mclellan Photography Ltd (SC599130) United Kingdom