About Edinscale Limited (01918540) United Kingdom