About Sampson Challis Ltd (07947882) United Kingdom