About Scalderhurst Limited (01108438) United Kingdom