About Leonard Oakley Limited (05294795) United Kingdom