About Marks Barfield Ltd. (02444149) United Kingdom