About Scaford Ltd (12820146) United Kingdom