About Scafell Securities Limited (01070847) United Kingdom