About S K Leese Limited (04804970) United Kingdom