About Sancroft-baker Fine Art Ltd (07664386) United Kingdom