About Block Scholes Ltd (11907206) United Kingdom